from operator import itemgetter

def main():
    a = {"January":1, "February":2, "May":5}
    # 这一行有2种写法
    b = sorted(a.items(), key=lambda x:x[1], reverse=True)    # 这是用lambda表达式的方法
    # b = sorted(a.items(), key=itemgetter(1), reverse=True)  # 这是用itemgetter的方法



    for i in b:
        print(i[0])
    

if __name__ == "__main__":
    main()